This page is archived from an older version of my site. For the latest, visit varunramesh.net



Math4D


History

    Visualizing functions is key to understanding how they behave. Often, during my Linear Algebra class, the teacher would try to explain something dealing with the 3rd or 4th dimension. However, describing these objects is not easy - the teacher would have to run around the room, gesturing at walls and various regions of space. It occured to me that software is often used in these cases to interactively render 3D figures.

    I created this visulization software in about 2 days using Python, PyGame, and PyOpenGL, and presented it to my class.

Download Link

Source: https://github.com/frr171/Math4D

Features

-3D Vector
-4D Vector
-2D Vector Field
-3D Vector Field
-4D Vector Field
-1-Variable Function
-2-Variable Function
-3-Variable Function
-4-Variable Function
-1-Variable Parametric
-2-Variable Parametric




comments powered by Disqus

Categories:

School Projects    Right Brain   

Year:

2012